keep up with technology - Turco Inglés Diccionario